
html { overflow-y: scroll; }
body { margin: 0; padding: 0; font: 0.875em \5b8b\4f53,Arial,sans-serif; background: #ffffff; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p, hr { padding: 0; margin: 0; }
/*table, td, tr, th { font-size: 0.875em; }*/
body, input, button, textarea, select { font-family: Helvetica; font: normal 14px/1.667 "Arial"; color: #333; }
ol, ul { list-style: none; }
li { list-style-type: none; }
img { vertical-align: top; border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: normal; }
address, cite, code, em, th, i { font-weight: normal; font-style: normal; }
.clearfix { *zoom: 1; }
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
a, a:visited, a:hover, a:active { color: #252525; text-decoration: none; }


.left { float: left; }
.right { float: right; }
.clearFlow { overflow: hidden; *zoom: 1; }
.align_center { text-align: center; }
















.padding_0 { padding: 0px; }
.padding_5 { padding: 5px; }
.padding_10 { padding: 10px; }
.padding_15 { padding: 15px; }
.padding_20 { padding: 20px; }
.padding_30 { padding: 30px; }
.padding_l_0 { padding-left: 0px; }
.padding_l_5 { padding-left: 5px; }
.padding_l_10 { padding-left: 10px; }
.padding_l_15 { padding-left: 15px; }
.padding_l_20 { padding-left: 20px; }
.padding_l_30 { padding-left: 30px; }
.padding_r_0 { padding-right: 0px; }
.padding_r_5 { padding-right: 5px; }
.padding_r_10 { padding-right: 10px; }
.padding_r_15 { padding-right: 15px; }
.padding_r_20 { padding-right: 20px; }
.padding_r_30 { padding-right: 30px; }
.padding_t_0 { padding-top: 0px; }
.padding_t_5 { padding-top: 5px; }
.padding_t_10 { padding-top: 10px; }
.padding_t_15 { padding-top: 15px; }
.padding_t_20 { padding-top: 20px; }
.padding_t_30 { padding-top: 30px; }
.padding_b_0 { padding-bottom: 0px; }
.padding_b_5 { padding-bottom: 5px; }
.padding_b_10 { padding-bottom: 10px; }
.padding_b_15 { padding-bottom: 15px; }
.padding_b_20 { padding-bottom: 20px; }
.padding_b_30 { padding-bottom: 30px; }
.margin_0 { margin: 0px; }
.margin_5 { margin: 5px; }
.margin_10 { margin: 10px; }
.margin_15 { margin: 15px; }
.margin_20 { margin: 20px; }
.margin_30 { margin: 30px; }
.margin_l_0 { margin-left: 0px; }
.margin_l_5 { margin-left: 5px; }
.margin_l_10 { margin-left: 10px; }
.margin_l_15 { margin-left: 15px; }
.margin_l_20 { margin-left: 20px; }
.margin_l_30 { margin-left: 30px; }
.margin_r_0 { margin-right: 0px; }
.margin_r_5 { margin-right: 5px; }
.margin_r_10 { margin-right: 10px; }
.margin_r_15 { margin-right: 15px; }
.margin_r_20 { margin-right: 20px; }
.margin_r_30 { margin-right: 30px; }
.margin_t_0 { margin-top: 0px; }
.margin_t_5 { margin-top: 5px; }
.margin_t_10 { margin-top: 10px; }
.margin_t_15 { margin-top: 15px; }
.margin_t_20 { margin-top: 20px; }
.margin_t_30 { margin-top: 30px; }
.margin_b_0 { margin-bottom: 0px; }
.margin_b_5 { margin-bottom: 5px; }
.margin_b_10 { margin-bottom: 10px; }
.margin_b_15 { margin-bottom: 15px; }
.margin_b_20 { margin-bottom: 20px; }
.margin_b_30 { margin-bottom: 30px; }
.padding_lr_0 { padding-left: 0px; padding-right: 0px; }
.padding_lr_5 { padding-left: 5px; padding-right: 5px; }
.padding_lr_10 { padding-left: 10px; padding-right: 10px; }
.padding_tb_0 { padding-top: 0px; padding-bottom: 0px; }
.padding_tb_5 { padding-top: 5px; padding-bottom: 5px; }
.padding_tb_10 { padding-top: 10px; padding-bottom: 10px; }
.margin_lr_0 { margin-left: 0px; margin-right: 0px; }
.margin_lr_5 { margin-left: 5px; margin-right: 5px; }
.margin_lr_10 { margin-left: 10px; margin-right: 10px; }
.margin_lr_15 { margin-left: 15px; margin-right: 15px; }
.margin_tb_0 { margin-top: 0px; margin-bottom: 0px; }
.margin_tb_5 { margin-top: 5px; margin-bottom: 5px; }
.margin_tb_10 { margin-top: 10px; margin-bottom: 10px; }
.border_no { border: 0px; }
.border_all { border: 1px solid #b6b6b6; }
.border_l { border-left: 1px solid #b6b6b6; }
.border_r { border-right: 1px solid #b6b6b6; }
.border_t { border-top: 1px solid #b6b6b6; }
.border_b { border-bottom: 1px solid #b6b6b6; }
.border_lr { border-left: 1px solid #b6b6b6; border-right: 1px solid #b6b6b6; }
.border_tb { border-top: 1px solid #b6b6b6; border-bottom: 1px solid #b6b6b6; }
.border_b_dashed { border-bottom: 1px dashed #b6b6b6; }
.border_t_dashed { border-top: 1px dashed #b6b6b6; }
.border_t_white { border-top: 1px solid #fff; }
.border_l_white { border-left: 1px solid #fff; }
.border_r_white { border-right: 1px solid #fff; }
.border_b_white { border-bottom: 1px solid #fff; }
.border_t_gray { border-top: solid 1px #D2D2D2; }
.border_l_gray { border-left: solid 1px #D2D2D2; }
.border_r_gray { border-right: solid 1px #D2D2D2; }
.border_b_gray { border-bottom: solid 1px #D2D2D2; }
.border_t_gray2 { border-top: solid 1px #e5e5e5; }
.border_l_gray2 { border-left: solid 1px #e5e5e5; }
.border_r_gray2 { border-right: solid 1px #e5e5e5; }
.border_b_gray2 { border-bottom: solid 1px #e5e5e5; }
